dog rose bush - German English Dictionary